#define NO_ITEM -1


/*	Registeres external dictionary

*/
native ho_register_ext_dict(const dict[]);

/*	Registeres item that can be stored in hideout
	@params:
		name - 		language specific item name
		allowTakeDead - is dead player allowed to take item
	returns:
		items id or NO_ITEM if no more item is allowed
*/
native ho_register_item(const name[], bool:allowTakeDead=false);

/*	Adds item to players hideout
	@params:
		id - 		players id
		item - 		items id
		count - 	how many items
*/
native ho_add_user_item(id, item, count=1);

/*	Sets how many items user has in hideout
	@params:
		id - 		players id
		item - 		items id
		count - 	how many items
*/
native ho_set_user_item_count(id, item, count=1);


/*	Called when player gets item from hideout
	@params:
		id - 		players id
		item - 		items id
*/
forward ho_get_item(id, item);
